body 	{
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border: #FFFFFF 0px solid;
	}



a:link		{ color: #0066FF; text-decoration: none; }

a:visited	{ color: #336699; text-decoration: none; }

a:active	{ color: #FF3333; text-decoration: none; }

a:hover		{ color: #3399FF; text-decoration: none; }



/* NEXT LINE IS THE DEFAULT FONT */

body, div, table	{ color: #333333; font: 14px arial, sans-serif; font-weight: normal; }

.poptitle	{
		color: #000000;
		font: 18px arial, sans-serif;
		font-weight: normal;
		margin: 0px 0px 1px 0px;
		}

.popwrapper	{
		width: 100%;
		max-width: 100%;
		min-width: 300px;
		margin: 0 auto;
		}

.popcontent	{
		max-width: 500px;
		padding: 18px 15px 10px 15px;
		/* NOTE: PADDING ABOVE IS | top | right | bottom | left */
		text-align: center;
		margin: 0 auto;
		}



.td-center	{ text-align: center; }

img 		{ border: 0; }

.pop-close	{ position: absolute; top: 11px; left: 7px; z-index: 30; }



/* RESPONSIVE VIDEO CODE */

.Rvideo-canvas
	{
	color: #FFFFFF;
	background-color: #000000;
	text-align: center;
	padding: 0px;
	margin: 0px auto 0px auto;
	border-bottom: 1px solid #000000;
	}

.Rvideo-box 
	{
	color: #FFFFFF;
	width: 100%;
	max-width: 500px;
	text-align: center;
	padding: 0px;
	margin: 0px auto 0px auto;
	height: auto;
	}

.Rvideo-box video 
	{
	width: 100%;
	height: auto;
	display: block;
	padding: 0px;
	margin: 0px;
	}

.Rvideo-caption 
	{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	padding: 8px 5px 8px 5px;
	}

.Rvideo-nosupport
	{
	color: #FFFFFF;
	padding-top: 110px;
	padding-bottom: 110px;
	}
